No,你不可以用 'gone',你不可以说 I haven't gone to the movies for ages。如果你的意思是“我很长时间都没有去电影院看电影 …
has gone to和has been to的区别:意思不同、用法不同、侧重点不同。 have/has gone to:是说去某地方了;就是说在那个地方或 …